thin-client granite erp radius3 projects onyx developers relationship onyx software management development consulting limestone open source customer marble